package com.rednote.entity.vo;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class CommentVO {
    private Integer id;             // 评论 ID
    private String content;         // 评论内容
    private String imageUrl;
    private AuthorVO author;        // 评论作者信息
    private Integer like;           // 点赞数
    private String time;            // 评论时间（建议转成前端要求格式）
    private List<CommentVO> reply;  // 回复列表（递归嵌套）
    private Boolean isLike;         // 当前用户是否点赞此评论
    private String parentName;
    @JsonIgnore
    private Integer parentId;
    @JsonIgnore
    private Integer rootId;
}
